orders.{orderId}.account.info
获取该订单所有分账方信息
- 请求路由:
orders.{orderId}.account.info- 交互模型:
Response Stream- 访问限制: 无
请求
RSocket.rs({
"route" : "CCO202312131729343169.account.info",
"args" : {
"directRoute" : false
}
});
请求参数
| 名称 | 类型 | 必须 | 说明 |
|---|---|---|---|
orderId | String | 是 | 订单id |
directRoute | Boolean | 否 | false-A段 true-B段 |
返回
各分账方信息
[
{
"targetType" : "PARTNER",
"targetId" : "18720149372@mzd",
"targetName" : "何成",
"amountPayable" : 1,
"refundPrice" : 0
},
{
"targetType" : "PLATFORM",
"targetId" : "PLATFORM",
"targetName" : "平台",
"amountPayable" : 7,
"refundPrice" : 0
},
{
"targetType" : "COMPANY",
"targetId" : "CN1079",
"targetName" : "新兜底公司",
"amountPayable" : 8,
"refundPrice" : 0
}
]
返回属性
| 名称 | 类型 | 说明 |
|---|---|---|
pendingSettlementAmount | Number | 待分账金额(单位:分) |
settled | Boolean | 是否分账 false - 未分账(还可调整分账方和退款) true - 已分账(不可调整分账方,如果去退款需要提示已分账是否还进行退款) |
refundedAmount | Number | 已退款金额(单位:分) |
contributionAmount | Number | 本次退款出资金额(单位:分) |
targetType | String | 帐户类型 由调用方根据分账方身份类型定义,例 如:COMPANY,PARTNER,CHANNEL等 |
targetId | String | targetType下的帐户标识 |
targetName | String | 帐户名 |